mounting shelf - German English Dictionary